d968fbaef0177c210a9d714cc1fd82a9c11c9696,LandscapeVideoCapture/src/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorder.java,VideoRecorder,configureMediaRecorder,#MediaRecorder#android.hardware.Camera#,126
Before Change
// Order is important
recorder.setOutputFormat(mCaptureConfiguration.getOutputFormat());
recorder.setMaxDuration(mCaptureConfiguration.getMaxCaptureDuration());
recorder.setOutputFile(mVideoFile.getFullPath());
RecordingSize size = mCameraWrapper.getSupportedRecordingSize(mCaptureConfiguration.getVideoWidth(), mCaptureConfiguration.getVideoHeight());
recorder.setVideoSize(size.width, size.height);
After Change
baseProfile.videoCodec = mCaptureConfiguration.getVideoEncoder();
recorder.setProfile(baseProfile);
recorder.setOutputFile(mVideoFile.getFullPath());
try {
recorder.setMaxFileSize(mCaptureConfiguration.getMaxCaptureFileSize());